x86/MSI: properly track guest masking requests
authorJan Beulich <jbeulich@suse.com>
Thu, 23 Jul 2015 08:16:27 +0000 (10:16 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 23 Jul 2015 08:16:27 +0000 (10:16 +0200)
commitaa7c1fdf9dd04a1287f4770906b2c41b88a28228
treef4621b0d607f9b3ca910fe72a79b3e7d7c0c7f4e
parent372900faf88d424136315cbd5d440fdcf22566a2
x86/MSI: properly track guest masking requests

... by monitoring writes to the mask register.

This allows reverting the main effect of the XSA-129 patches in qemu.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/msi.c